package com.skh.array;

import java.util.Arrays;

/**
 * @Author: skh
 * @Date: 2020/3/20 10:06
 * @Description: 最小的k个数
 */
public class GetLeastNumbers {

    /**
     * 输入整数数组 arr ，找出其中最小的 k 个数。例如，输入4、5、1、6、2、7、3、8这8个数字，则最小的4个数字是1、2、3、4。
     *
     * 示例 1：
     *
     * 输入：arr = [3,2,1], k = 2
     * 输出：[1,2] 或者 [2,1]
     * 示例 2：
     *
     * 输入：arr = [0,1,2,1], k = 1
     * 输出：[0]
     */

    public int[] getLeastNumbers(int[] arr, int k) {
        Arrays.sort(arr);

        int[] result = Arrays.copyOf(arr, k);


        return result;
    }
}
